Hot Search : Source embeded web remote control p2p game More...
Location : Home Search - matlab s
Search - matlab s - List

% Matlab implementation of SPIHT (without Arithmatic coding stage)
%
% By Jing Tian, scuteejtian@hotmail.com

fprintf('-----------   Welcome to SPIHT Matlab Demo!   ----------------\n');

fprintf('-----------   Load Image   ----------------\n');
infilename = 'lena512.bmp';
outfilename = 'lena512_reconstruct.bmp';

Orig_I = double(imread(infilename));

rate = 1;

OrigSize = size(Orig_I, 1);
max_bits = floor(rate * OrigSize^2);
OutSize = OrigSize;
image_spiht = zeros(size(Orig_I));
[nRow, nColumn] = size(Orig_I);

fprintf('done!\n');
fprintf('-----------   Wavelet Decomposition   ----------------\n');
n = size(Orig_I,1);
n_log = log2(n);
level = n_log;
% wavelet decomposition level can be defined by users manually.
type = 'bior4.4';
[Lo_D,Hi_D,Lo_R,Hi_R] = wfilters(type);

[I_W, S] = func_DWT(Orig_I, level, Lo_D, Hi_D);

fprintf('done!\n');

fprintf('-----------   Encoding   ----------------\n');
img_enc = func_SPIHT_Enc(I_W, max_bits, nRow*nColumn, level);  

fprintf('done!\n');
fprintf('-----------   Decoding   ----------------\n');
img_dec = func_SPIHT_Dec(img_enc);

fprintf('done!\n');
fprintf('-----------   Wavelet Reconstruction   ----------------\n');
img_spiht = func_InvDWT(img_dec, S, Lo_R, Hi_R, level);

fprintf('done!\n');
fprintf('-----------   PSNR analysis   ----------------\n');

imwrite(img_spiht, gray(256), outfilename, 'bmp');

Q = 255;
MSE = sum(sum((img_spiht-Orig_I).^2))/nRow / nColumn;
fprintf('The psnr performance is %.2f dB\n', 10*log10(Q*Q/MSE));


Date : 2008-07-07 Size : 227.42kb User : jasonchang

本书首先介绍了MATLAB语言的程序设计的基本内容,在此基础上系统介绍了系统仿真所必要的数值计算方法及MATLAB实现,并以Simulink为主要工具介绍了系统仿真方法与技巧,包括连续系统、离散系统、随机输入系统和复数系统的仿真,由浅入深介绍了模块封装技术、电力系统模块集、非线性系统设计模块集、S-函数编写与应用、Stateflow有限状态机、虚拟现实工具箱等中高级使用方法,最后还介绍了半实物仿真技术与实时控制技术。 本书可作为一般读者学习和掌握MATLABA/Simulink语言的教科书,也可作为高校理工科各类专业的本科生和研究生系统仿真类课程的教材和参考书,还可供科技工作者、教师作为学习和应用系统仿真分析技术解决实际问题的参考资料。
Date : 2009-04-25 Size : 23.1mb User : zzcje_nulung

function [h,s,v] = rgb2hsv(r,g,b)
%RGB2HSV Convert red-green-blue colors to hue-saturation-value.
%   H = RGB2HSV(M) converts an RGB color map to an HSV color map.
%   Each map is a matrix with any number of rows, exactly three columns,
%   and elements in the interval 0 to 1.  The columns of the input matrix,
%   M, represent intensity of red, blue and green, respectively.  The
%   columns of the resulting output matrix, H, represent hue, saturation
%   and color value, respectively.
%
%   HSV = RGB2HSV(RGB) converts the RGB image RGB (3-D array) to the
%   equivalent HSV image HSV (3-D array).


Date : 2008-12-16 Size : 1.48kb User : leohee

本人方向是OFDM的MATLAB实现的信道估计,经典加精华收藏


Date : 2009-01-08 Size : 2.78mb User : xiaofan308

S.J.Chapman《MATLAB编程》中文版修正版.pdf,绝对值得一看的MATLAB书籍
Date : 2010-10-09 Size : 4.86mb User : loveart001@126.com

在MATLAB中编写s-function函数方法,支持C++语言,M语言等
Date : 2010-10-25 Size : 738.28kb User : 419296842@qq.com

用matlab编的关于识别的例子,初学者可以-using Matlab series on the identification example, beginners can s
Date : 2025-07-12 Size : 167kb User : 白云

Matlab基础篇是Matlab初学者的一个很好的向导,它介绍了Matlab的安装及初等的使用方法-Matlab Matlab for the project is a good beginner's guide, it introduced the Matlab the installation and use of primary
Date : 2025-07-12 Size : 187kb User : 灵光

图像压缩的MATLAB算法之JEPG,完整的例程,参改价值高。-This compression is for jpeg in matlab with a whole example,and it s valuable to look at it!
Date : 2025-07-12 Size : 55kb User : 陈量

采用MELP编制的压缩与解码程序,在MATLAB环境下可直接运行,语音2.4kb/s-MELP (Mixed-Excitation Linear Predictive) Vocoder is a new 2400 bps Federal standard speech coder. This Matlab code of MELP can run directly in MATLAB condition.
Date : 2025-07-12 Size : 726kb User : 姜正茂

《MATLAB仿真技术与应用》配套光盘,本书附送的光盘包含书中的所有例子的源程序、仿真模型、MATLAB常用函数和各种工具箱函数以及本书的电子版内容。-"MATLAB simulation technology and application of" complementary CD, the book accompanying CD contains all the examples in the book of the source, the simulation model used MATLAB toolbox function and various functions and the electronic version of the content.
Date : 2025-07-12 Size : 443kb User : 张于

Description: A faster implementation of binary dilation and erosion. Our functions take advantage of MATLAB s decomposition of the structuring element but they may result much faster. Try to run example.m to see the speed improvement factor, changing the parameters.
Date : 2025-07-12 Size : 6kb User : gz

DL : 0
Description: S-ISOMAP is a manifold learning algorithm, which is a supervised variant of ISOMAP. Reference: X. Geng, D.-C. Zhan, and Z.-H. Zhou. Supervised nonlinear dimensionality reduction for visualization and classification. IEEE Transactions on Systems, Man, and Cybernetics - Part B: Cybernetics, 2005, vol.35, no.6, pp.1098-1107.-Description: S-ISOMAP is a manifold learning algorithm, which is a supervised variant of ISOMAP. Reference: X. Geng, D.-C. Zhan, and Z.-H. Zhou. Supervised nonlinear dimensionality reduction for visualization and classification. IEEE Transactions on Systems, Man, and Cybernetics- Part B: Cybernetics, 2005, vol.35, no.6, pp.1098-1107.
Date : 2025-07-12 Size : 31kb User : 修宇

Matlab环境下的k-means聚类算法,实现图像分割,很快阿!-K-means Clustering arithmetic based on Matlab platform.It s fast for Image-Division!
Date : 2025-07-12 Size : 32kb User : 刘明霞

精通MATLAB这本书的word般,该版只能用于学习,不能做为商业用途-Be well up in the word of book of MATLAB ,It s only for studying,cann t be for the business.
Date : 2025-07-12 Size : 608kb User : 黄健康

利用VC调用matlab命令进行编程控制的源码.对于vc复合matlab编程意义很大-VC orders call Matlab programming control of the source. For vc composite Matlab programming of great significance
Date : 2025-07-12 Size : 3kb User : 吴宁

MATLAB Compiler 是MATLAB自带的一个编译器,它能将m文件转化成 C、C++或p等各种类型的源代码,并根据需要生成可执行文件、lib文件(库文件)、dll文件或S函数文件等。MATLAB 6.5 使用的编译器包括了MATLAB 的C\C++数学库函数以及图形库。动态链接库(dll)是编写软件中常用的一种技术,MATLAB提供了将M文件编制成dll文件的方法,本文就介绍如何在MATLAB6.5中将m文件z转化成dll文件,然后在VC中调用该dll文件。 -MATLAB Compiler is a built-in MATLAB Compiler, it will be m documents into C, C p, or other types of source code and generating executable required documents lib files (libraries), dll files or documents S function. MATLAB 6.5 The compiler includes MATLAB C \ C math library functions and graphics library. Dynamic link library (dll) software is commonly used to prepare a technical, MATLAB M will provide the documentation dll file into the method, on how the document Matlab6.5 will m z into dll file, and then call in the VC dll file.
Date : 2025-07-12 Size : 41kb User : 林林

这个儿模糊神经网络解耦MATLAB程序对一些人工智能爱好者来说还是比较有用的.-the abuse FNN decoupling MATLAB procedures on some artificial intelligence lovers or more useful.
Date : 2025-07-12 Size : 8kb User :

MATLAB 的名称源自 Matrix Laboratory ,它是一种科学计算软件,专门以矩阵的形式处理数据。 MATLAB 将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用 MATLAB 产品的开放式结构,可以非常容易地对 MATLAB 的功能进行扩充,从而在不断深化对问题认识的同时,不断完善 MATLAB 产品以提高产品自身的竞争能力。重点介绍MATLAB创建图形用户界面应用程序的原则和方法,有大量具体的代码创建界面并实现相应用户动作的方法。 -MATLAB name from the Matrix Laboratory, it is a scientific computing software, specialized form of a matrix of data processing. MATLAB high-performance numerical computation and visualization integrated together, and provide a large number of built-in functions, which are widely used in scientific computation, control systems, information processing and other fields of analysis, simulation and design work, but using MATLAB product's open architecture can easily right MATLAB functions for the expansion, thus deepening the understanding of the problem, but also constantly improve MATLAB products to enhance their products competitive. Highlights MATLAB to create graphical user interface applications of the principles and methods, a large number of specific interface and creates a correspo
Date : 2025-07-12 Size : 190kb User : 洪春

基于MATLAB的振动模态分析,有相应的讲解和matlab代码,非常全面。(Based on MATLAB's vibration modal analysis, there are corresponding explanations and matlab code, which is very comprehensive.)
Date : 2025-07-12 Size : 11.86mb User : lijinwen765
« 1 2 34 5 6 7 8 9 10 ... 50 »
CodeBus is one of the largest source code repositories on the Internet!
Contact us :
1999-2046 CodeBus All Rights Reserved.